have sporting blood - Turc Anglais Dictionnaire